Dictionary
neural tube
noun
Definition of NEURAL TUBE
: the hollow longitudinal dorsal tube formed by infolding and subsequent fusion of the opposite ectodermal folds in the vertebrate embryo that gives rise to the brain and spinal cord
ADVERTISEMENT
First Known Use of NEURAL TUBE
1888
Medical Dictionary
neural tube
noun
Medical Definition of NEURAL TUBE
: the hollow longitudinal dorsal tube that is formed by infolding and subsequent fusion of the opposite ectodermal folds in the vertebrate embryo and gives rise to the brain and spinal cord
Learn More About NEURAL TUBE
Browse
Next Word in the Dictionary: neuraminidasePrevious Word in the Dictionary: neural shieldAll Words Near: neural tube
ADVERTISEMENT
Seen & Heard
What made you want to look up neural tube? Please tell us where you read or heard it (including the quote, if possible).